weeping spring - Turkish English Dictionary